Skip to content

Add libyaml dependency for pyyaml formula resource#86

Merged
alexkroman merged 3 commits into
mainfrom
claude/epic-shannon-9cobva
Jun 12, 2026
Merged

Add libyaml dependency for pyyaml formula resource#86
alexkroman merged 3 commits into
mainfrom
claude/epic-shannon-9cobva

Conversation

@alexkroman

Copy link
Copy Markdown
Collaborator

Summary

Fixes the brew style CI failure on main: the pyyaml resource added to Formula/assembly.rb in #84 builds a native extension against libyaml, and Homebrew's FormulaAudit/ResourceRequiresDependencies audit fails without a matching depends_on "libyaml" line.

Changes

  • Formula/assembly.rb: add depends_on "libyaml" to the dependency list (alphabetical order, comment style matching the surrounding lines).

The full local gate (./scripts/check.sh) passed on this commit.

https://claude.ai/code/session_01VzK2siFmrUzLziSivJqDfV


Generated by Claude Code

claude and others added 3 commits June 11, 2026 23:56
Rename scripts/bump_minor.sh to scripts/bump_patch.sh and change the
version increment from X.(Y+1).0 to X.Y.(Z+1), updating the shellcheck
list in check.sh and the release docs in AGENTS.md. Also trim the --help
sed range so it no longer prints the trailing 'set -eu' line.

https://claude.ai/code/session_01VzK2siFmrUzLziSivJqDfV
The pyyaml resource added in #84 builds a native extension against
libyaml, and brew's FormulaAudit/ResourceRequiresDependencies check
fails without the matching depends_on line.

https://claude.ai/code/session_01VzK2siFmrUzLziSivJqDfV
@alexkroman
alexkroman enabled auto-merge (squash) June 12, 2026 00:07
@alexkroman
alexkroman merged commit e14a927 into main Jun 12, 2026
8 checks passed
@alexkroman
alexkroman deleted the claude/epic-shannon-9cobva branch June 12, 2026 00:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants